package com.handydata.antifraud.rule.funcs;

import com.handydata.antifraud.to.RiskInputTO;
import com.handydata.antifraud.to.RiskMiddleTO;
import com.handydata.antifraud.to.RiskOutputTO;

public abstract class CalculateAdapter implements Calculate{

    public abstract void doCalc(RiskInputTO riskInputTO, RiskMiddleTO riskMiddleTO);

    public void doCalc(RiskInputTO riskInputTO, RiskMiddleTO riskMiddleTO, RiskOutputTO riskOutputTO) {
        //if(Objects.isNull(riskOutputTO)) {
            doCalc(riskInputTO, riskMiddleTO);
        //}
    };
}
